water cannon – English–Italiano translations

🇬🇧 en it 🇮🇹

water cannon noun

  • device shooting water
cannone ad acqua
Wiktionary Links